Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE GREEN Detached £157,000 31 May 2002
5 THE GREEN Semi-Detached £260,000 3 Sep 2015
6 THE GREEN Semi-Detached £375,000 22 May 2023
7 THE GREEN Terraced £150,000 11 Jun 2004
8 THE GREEN Semi-Detached £280,000 17 Mar 2015
ELMWOOD THE GREEN Detached £540,000 23 Aug 2013